package top.zhangjianyong.tools.model;

import lombok.Data;
import top.zhangjianyong.tools.entity.ETFData;

import java.math.BigDecimal;
import java.math.RoundingMode;
import java.util.List;

/**
 * @author ： zhangjianyong
 * @date ： 2022/9/29 5:32 PM
 */
@Data
public class ETFDiff {

    private List<ETFData> date1;//历史记录
    private List<ETFData> date2;//当前记录
    private List<ETFData> afterDate1;//历史记录后
    private List<ETFData> afterDate2;//当前记录后
    private BigDecimal diff;//向量距离


    //获取向量距离平方的倒数
    public BigDecimal getBackDiff() {
        return BigDecimal.ONE.divide(diff.multiply(diff), 4, RoundingMode.HALF_UP);
    }

}
